import Notify from '@/components/prompt/prompt.js'
export default {
  install(Vue) {
    Vue.directive('focus', {
      inserted(el) {
        el.focus();
      }
    })
    // 手机号校验
    /**
     * 手机号校验方法
     * @param {HTMLElement} el - 指令绑定的元素
     * @param {Object} binding - 一个对象，包含指令的各种信息，如绑定的值、参数等
     */
    Vue.directive('phone-check', {
      phoneValidate(el, binding) {
        
        const phone = binding.value;
        if (!/^1[3456789]\d{9}$/.test(phone)) {
          Notify({
            message: '请输入正确的手机号',
            type: 'danger'
          })
        }
      }
    })
  },

};